﻿/*
 * User: Masy Freddy
 * Date: 20/09/2011
 * Time: 12:32
 */

namespace MetaVideoEditorEvolved.AddIn.AddInViews
{
	using System;
	using System.AddIn.Pipeline;
	using MetaVideoEditorEvolved.AddIn.Entity;

	[AddInBase]
	public abstract class ReaderView
	{
		public abstract Movie ReadMovie(string mediaLocation);
		
		public abstract Serie ReadSerie(string mediaLocation);
		
		public abstract Season ReadSeason(string mediaLocation);
		
		public abstract Episode ReadEpisode(string mediaLocation);
		
		public abstract void ShowOption();
		
		public abstract bool HasOption();
	}
}
